Philippine Islands

Explore definitions, synonyms, and language insights of Philippine Islands

Definitions

Noun
an archipelago in the southwestern Pacific including some 7000 islands